@charset "utf-8";
/*reset*/
html{font:13px/1.5 Arial,PMingLiU,sans-serif; background:#fff; color: #231F20; word-wrap:break-word; -webkit-text-size-adjust:none; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,p,blockquote,th,td,figure{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
article, aside, figure, footer, header, hgroup, nav, section {display: block;}
table{width:auto; border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
textarea{resize:none;}
a{text-decoration:none; outline:0; color:#231F20;}
img{display:block;}
.clearfix:after {content: "\0020"; display: block; height: 0; clear: both;}
.clearfix {zoom: 1;}
.fl{ float:left; }
.fr{ float:right; }
.nobg{ background:none; }



/*css sprites*/
.header .share_box a,.nav .m strong,.btn_s,.btn_s strong,.rest_time,.product_scroce .scorce,.sub_menu_tri,.sidebar_top5 .rank_list .rank,.sidebar_top5 .rank_list .crown,.btn_close,.more_box li,.star,.btn_b,.btn_b strong,.icon,.b_box_pro_rep .star_box .btn_box .btn_fb_share,.btn_like .i,.btn_like,.btn_fb_share,.star,.pn_page a,.pn_page strong,.t_msg_box .s_m_box .good,.pro_detail_box .part_2 .choose,.tab_b_box a,.txt,.loginbtn,.ti_box .infobox .btn,.sr_box .lbox .btn,.warn_icon,.fbtn,.fabtn,.fmbox .close,.seemorebtn,.seemoretbtn,.sqbtn,.cancelbtn,.gkbtn,.fb_icon,.sina_icon,.areabox .rbox .infobox .btn
,.btn_s_sr strong,.popclose,.submit_now,.todaren,.todaren_now,.fabiao,.stepbox .steps,.basic_info .close,.popbox .close,.try_daren .try_daren_tb .choose,.try_daren .close,.exp_team .close,.areabox .rbox .infobox .btn,.sidebar_search .btn_search span,.search_box .title,.search_box .b strong,.areabox .rbox .infobox .btn span, .areabox .rbox .infobox .btn span,.experience_group_slt,.mbox .few ,.mbox .plus,.mbox .btn_close,.itrial,.icon_statu,.btn_no,.btn_no strong,.ibox .btnsbox .statu,.btn_b_fb,.btn_p_submit,.btn_p_submit span,.r_box .tag_popup .close,.b_box_pro_rep .facebook_share .count_button_nub,.point_intro .point_copy strong,.show_point .btn strong,.main_search_box .title,.main_search_box .ipt_keyword,.btn_search,.btn_search strong,.rank_sum_box .num,.fg_btn ,.fg_btn strong,.fg_btn_more{ background:url(/images/images24.png) no-repeat;text-indent:-9999px; display:block; overflow:hidden;}

.b_box .hd_title,.report_f_box .hd_title,.sidebar_search .hd_title,.sidebar_registation .hd_title,.sidebar_workshop .hd_title,.cgbox .ht,.ti_box .ht,.ti_box .hta,.sr_box .ht,.r_box .ht,.trbox .ht,.irpopbox .ht,.fbpopbox .ht,.apopbox .ht,.trial_guide .hd_title,.eibox .ht,.pebox .ht,.actbox .ht,.pbox .ht,.pebox .ir,.ibbox .ir,.sidebar_doing  .hd_title,.sidebar_newreport .hd_title{ background:url(/images/title.png) no-repeat;text-indent:-9999px; display:block;}

/*,.text_over,.text_coming*/
/*框架*/
.wrap{margin:0 auto; width:100%;}
.header{background:url(/images/header_bg.png) center top no-repeat; z-index: 50; position:relative;}
.body{width:970px; margin:0 auto; z-index: 0; position:relative;}
.main{width:655px; float: left;  padding-top:22px; position:relative;}
.index .main{width:655px; padding-top:0;}
.sidebar{width:300px; float: right; padding-top:22px;}
.index .sidebar{ padding-top:0;}
.footer{background:url(/images/footer_bg.png) center top no-repeat; clear:both;}

/*偽三角*/
.tri{display:block; width:0; height:0; font-size:0; overflow:hidden; position:absolute;}


/*分頁*/
.page{ text-align:center; border-bottom:1px dashed #918f90; line-height:27px;border-top:1px dashed #918f90; }
.page a,.page strong{ color:#231f20; margin:0 5px; }
.page .tri{ border-width:4px 7px; position:static; display:inline-block; }
.page .prev{ border-style:dashed solid dashed dashed; border-color:transparent #231f20 transparent transparent; margin-left:-2px; }
.page .next{ border-style:dashed dashed dashed solid; border-color:transparent transparent transparent #231f20; margin-right:-2px; }


/*button*/
.btn_s{background-position:0 -120px; width:72px; height:18px; text-indent:0; padding-top:6px; display: inline-block; cursor:pointer;}
.btn_s:hover{background-position:-400px -400px;}
.btn_s strong{margin:0 auto; cursor:pointer; height:13px;}

.btn_s_apply strong{background-position:-80px -120px; width:52px; height:13px;}/*立即申請*/
.btn_s_submit strong{background-position:-140px -120px; width:52px; height:13px;}/*提交報告*/
.btn_s_test strong{background-position:-200px -120px; width:52px; height:13px;}/*立即試用*/
.btn_s_join strong{background-position:-260px -180px; width:52px; height:13px;}/*立即參加*/
.btn_s_video strong{background-position:-260px -120px; width:52px; height:13px;}/*觀看教學*/
.btn_s_upload strong{background-position: -80px -140px; width:52px;}/*選擇檔案*/

.btn_s_cri strong{ width:54px; background-position:0 -460px; }/*我要留言*/
.btn_s_rep strong{ width:25px; background-position:-60px -460px; }/*舉報*/
.btn_s_reply strong{ width:25px; background-position:-100px -460px; }/*回覆*/
.btn_s_remove strong{ width:25px; background-position:-140px -460px; }/*移除*/

.btn_s_next strong{ width:40px; background-position:-200px -200px; }/*下一步*/
.btn_s_ignore strong{ width:25px; background-position:-200px -220px; }/*略過*/
.btn_s_details strong{ width:52px; background-position:-200px -280px; }/*查看詳情*/
.btn_s_report strong{width:52px; background-position:-720px -60px;}/*我要評鑑*/
.btn_s_reg strong{width:52px; background-position:-720px -80px;}/*立即註冊*/

.btn_s_com strong{width:38px; background-position:-180px -460px;}/*已完結*/
.btn_s_rule strong{width:52px; background-position:-240px -460px;}/*報告規格*/

.btn_s_p_submit strong{width:24px; background-position:-300px -220px;}/*提交*/
.btn_s_p_clear strong{width:24px; background-position:-300px -240px;}/*清空*/
.btn_s_p_view strong{width:24px; background-position:-400px -220px;}/*預覽*/
.btn_s_complete strong{width:24px; background-position:-500px -220px;}/*完成*/
.btn_s_im_back strong{width:52px; background-position:-300px -480px;}/*立即返回*/
.btn_s_edit strong{width:52px; background-position:-240px -480px;}/*編輯報告*/
.btn_s_del strong{width:52px; background-position:-140px -140px;}/*刪除圖片*/
.btn_s_reg strong{width:24px; background-position:-260px -160px;}/*註冊*/
.btn_s_emo strong{background-position: -180px -480px; width:52px;}/*發表心得*/
.btn_s_v_detail strong{background-position: -500px -480px; width:78px;}/*查看產品資料*/

.btn_s.fabiao strong,.btn_s.see strong,.btn_s.cancel strong,.btn_s.sq strong{ width:26px; }

.btn_l.seemore_try strong,.btn_l.todaren strong,.btn_l.todaren strong,.btn_l.submitnow strong{ width:76px; }

.btn_s.see strong{ background-position:0 -220px; }/*觀看*/
.btn_s.cancel strong{ background-position:0 -240px; width:24px;  height:13px;}/*取消*/
.btn_s.sq strong{ background-position:0 -260px; width:25px; height:13px; }/*授權*/
.btn_s_login strong{width:24px; height:13px; background-position:0 -280px; }/*登入*/
.btn_s_fabiao strong{ width:24px; height:13px; background-position:0 -200px; }/*發表*/

.btn_s.submitnow strong{ width:51px; background-position:-300px -260px; }/*立即提交*/
.btn_s.delay strong{ width:51px; background-position:-300px -280px; }/*逾期提交*/
.btn_s.seereport strong,.btn_b.seereport strong{ width:51px; background-position:-400px -260px; }/*觀看報告*/

.btn_s_draft strong{width:51px; background-position:-500px -500px;}/*存為草稿*/
.btn_s_draft_e strong{width:51px; background-position:-500px -520px;}/*編輯草稿*/

.btn_s_sure strong{width:24px; background-position:-500px -560px;}/*確定*/
.btn_s_upload_a strong{width:51px; background-position:-500px -540px;}/*上傳頭像*/

.btn_s_blog_edit strong{width:24px; background-position:-500px -580px;}/*編輯*/
.btn_s_blog_submit strong{width:24px; background-position:-500px -600px;}/*發布*/
.btn_s_blog_del strong{width:24px; background-position:-500px -620px;}/*刪除*/

.btn_s_csort strong{width:53px; background-position:-540px -580px;}/*選擇分類*/
.btn_s_asort strong{width:53px; background-position:-540px -600px;}/*添加分類*/

.btn_l.seemore_try strong{ background-position:-100px -460px; }
.btn_l.submitnow strong{ background-position:-100px -480px; }
.btn_l.todaren strong{ background-position:-100px -500px; }
.btn_l.seemore_tuan strong{ width:90px; background-position:-100px -440px; }
.btn_l.tudaren_now strong{ width:103px; background-position:-100px -520px; }



.btn_b{background-position:-120px -160px; width:115px; height:18px; padding-top:6px;}
.btn_b:hover{background-position:-400px -440px;}
.btn_b strong{margin:0 auto; cursor:pointer;}

.seemore_try,.seemore_tuan,.btn_b_more_fun{display:inline-block; *float:left; }
.seemore_try strong{ background-position:-100px -200px; width: 78px; }/*查看更多試用*/
.seemore_tuan strong{ width:90px; background-position:-200px -140px;  width: 78px;}/*查看更多體驗*/

.btn_b_totuan strong{ width:65px; background-position:-400px -280px; }/*成為體驗團*/
.btn_b_editfile strong{ width:78px; background-position:-500px -260px; }/*編輯個人檔案*/
.btn_b_view strong{background-position: -300px -460px; width:77px;}/*查看評鑑產品*/

.btn_b_invite strong{width:52px; background-position:-400px -240px; }/*正在邀請*/

.btn_b_more_fun strong{width:78px; background-position:-500px -240px;}/*查看更多活動*/

.btn_b_todaren strong{ width:78px; background-position:-100px -260px; }/*成為體驗達人*/
.btn_b_totrydaren strong{ width:78px; background-position:-100px -240px; }/*成為試用專員*/

.btn_b_more strong{background-position: -100px -280px; width:87px;}/*查看更多試用報告*/
.btn_b_home strong{ width:52px; background-position:-200px -240px; }/*返回主頁*/
.btn_b_back strong{ width:78px; background-position:-200px -260px; }/*返回瀏覽頁面*/
.btn_b_tutorial strong{ width:78px; background-position:-500px -280px; }/*查看新手教學*/

.btn_b_return_blog strong{ width:89px; background-position:-540px -560px; }/*返回itrial blog*/

.btn_b_bind{padding-top:4px; height:20px;}
.btn_b_bind strong{ width:65px; background-position:-340px -640px; margin-left:5px;}/*綁定*/

.btn_close{ z-index: 10;background-position:-340px -200px; width:17px; height:16px; position:absolute; right:14px; top:11px;}

.btn_box{display: block; width:73px; height:25px; line-height:25px; color:#fff; text-align:center; font-weight:700;}
.btn_r_box{background:#ec2576;}
.btn_b_box{background:#000;}

.btn_text{display: inline-block; width:73px; height:25px; line-height:25px; color:#fff; text-align:center; font-weight:700; text-decoration: none; }

.btn_text_r{background:#ec2576;}
.btn_text_b{background:#000000;}

.btn_no{background-position:-200px -600px; width:72px; height:18px; text-indent:0; padding-top:6px; display: inline-block;}
.btn_no strong{margin:0 auto;}

.btn_b_fb{background-position:0 -640px; width:142px; height:24px; cursor:pointer;}
.btn_b_fb:hover{background-position:-160px -640px;}

.btn_b_edit{background-position:-540px -740px; width:88px; height:24px; padding-top:0;}/*編寫blog*/
.btn_b_edit:hover{background-position:-640px -740px;}

/*icon*/
.fbtn,.fabtn,.gkbtn{ display:block;  }
.fbtn,.fabtn{ width:43px; height:43px;  }
.fabtn{ background-position:-560px -100px; width:93px; height:42px; }
.itrial{ background-position:-400px -480px; width:93px; height:42px; }
.fbtn{ background-position:-660px -100px; }
.icon_statu{background-position: -400px -540px; height:56px; width:56px; text-indent:0; text-align:center; position: absolute;  top:15px;vertical-align:middle; display: table; right:24px; }
:root .icon_statu {right:88px\0;} 

.icon_statu td{ width:100%;  vertical-align:middle; font-style:normal; color:#fff; line-height:1.2; }

.t_fb{background-position:-760px -200px; width:23px; height:22px; position:absolute; right:33px; top:20px;}
.t_sina{background-position:-760px -240px; width:23px; height:22px; position:absolute; right:6px; top:20px;}

/*header*/
.inner_header{width:1002px; height:235px; margin:0 auto;   position:relative;}
.logo{width:172px; height:90px; margin-left:44px; text-indent:-9999px; float:left; overflow:hidden;}
.header .hd{ height:32px;padding:15px 0 0;margin-bottom: 7px;}
.header .top_banner{width:728px; height:90px;overflow:hidden; margin-right:35px; float: right;}
.header .bc{margin-left:29px; float:left; }
.header .bc a:hover{color:#ed2674;}

.header .share_box{height:18px; padding-left:7px; margin-right:35px; margin-top: 2px; float:right;}
.header .share_box a{ height:16px; float:left; margin-left:7px;}
.header .share_box .fb{ background-position:-300px -80px; width:7px;}
.header .share_box .tt{ background-position:-320px -80px;width:9px; margin-left:12px;}
.header .share_box .sina{background-position:-340px -80px;width:22px;}
.header .share_box .qq{ background-position:-380px -80px;width:15px;}

.header .f_conn{width:93px; height:17px;background-position: -214px 0;  margin-left:14px; padding-right:10px; border-right:1px dotted #d4d4d4;}
.header .mem_box{float:right;}
.header .mem_box a{ padding:0 14px;  }
.header .mem_box a:hover{ color:#ed2674;}
.header .banner{width:730px; height:90px;}





/*nav*/
.header .nav{position:absolute; bottom:16px; height:68px; left:16px; } 

.menu li{float: left; position:relative; zoom:1; z-index:50; margin-right:1px; background:#404041; height:40px;padding-top:28px;  }
.menu a{ color:#fff;text-indent:-9999px;display:block;}

.nav .m1{ width:78px; }
.nav .m2{ width:269px; padding-top:13px; height:55px;}

.nav .m3{width:257px; padding-top:13px; height:55px;}
.nav .m4{ width:108px; }
.nav .m5{ width:112px; }
.nav .m12{ width:112px; }
.nav .m15{ width:142px; }



.nav .m strong{display:block;height:22px;overflow:hidden;cursor: pointer; margin:0 auto;}
.nav .m1 strong{width:35px;background-position:0 0;}
.nav .m2 strong{width:93px;background-position:-40px 0; }
.nav .m3 strong{width:75px;background-position:-140px 0;}
.nav .m4 strong{width:75px;background-position:-220px 0; }
.nav .m5 strong{width:75px;background-position:-300px 0;}
.nav .m6 strong{width:58px;background-position:0 -40px; height:19px;}
.nav .m7 strong{width:58px;background-position:-80px -40px;  height:19px;}
.nav .m8 strong{width:74px;background-position:-160px -40px; height:19px;}
.nav .m9 strong{width:58px;background-position:0 -80px; height:19px;}
.nav .m10 strong{width:58px;background-position:-80px -80px; height:19px; }
.nav .m11 strong{width:58px;background-position:-160px -80px; height:19px;}
.nav .m12 strong{width:75px;background-position:-260px -40px;}
.nav .m13 strong{width:26px;background-position:-540px -720px; height:19px;}
.nav .m14 strong{width:26px;background-position:-580px -720px; height:19px;}
.nav .m15 strong{width:95px;background-position:-540px -680px;}

.nav a:hover strong,.nav .curr.m strong{border-bottom: 2px solid #e22770;}
.nav .sub_t strong{ cursor:default;}


.sub_menu{position:absolute; bottom:5px; z-index: 50; padding-left:10px;}
.sub_menu_1{ width:295px;left:2px; left:2px\9;}
.sub_menu_2{ width:266px;left:1px; left:2px\9;}
.sub_menu li{margin-right:0; margin-right:25px; height:auto; padding-top:0; }
.sub_menu a{width:60px; height:24px;}
.sub_menu_3 {padding-left:18px; width:150px;}
.sub_menu_3 li{width:26px; margin-right:20px;}
.sub_menu_3 li a{width:26px;}

.sub_menu_tri{position:absolute; left:50%; margin-left:-4px; bottom:-8px; width:9px;height:7px; background-position: -380px -20px;}

/*.menu li{float: left; position:relative; zoom:1; z-index:50; margin-right:1px; background:#404041; }
.menu a{ color:#fff;text-indent:-9999px;height:36px;padding-top:24px; display:block;}

.nav .m1{ width:193px; }
.nav .m2{ width:193px; }
.nav .m3{width:194px;}
.nav .m4{ width:193px; }
.nav .m5{ width:193px; }

.nav .m strong{display:block;height:22px;overflow:hidden;cursor: pointer; margin:0 auto;}
.nav .m1 strong{width:28px;background-position:0 0;}
.nav .m2 strong{width:77px;background-position:-40px 0; }
.nav .m3 strong{width:62px;background-position:-140px 0;}
.nav .m4 strong{width:62px;background-position:-220px 0; }
.nav .m5 strong{width:62px;background-position:-300px 0;}
.nav .m6 strong{width:61px;background-position:0 -40px;}
.nav .m7 strong{width:62px;background-position:-100px -40px; }
.nav .m8 strong{width:77px;background-position:-180px -40px;}
.nav .m9 strong{width:62px;background-position:0 -80px;}
.nav .m10 strong{width:62px;background-position:-80px -80px; }
.nav .m11 strong{width:62px;background-position:-160px -80px;}

.nav a:hover strong,.nav .curr.m strong{border-bottom: 2px solid #e22770;}


.sub_menu{position:absolute; bottom:-46px; z-index: 50; padding-left:30px;background:#404041;}
.sub_menu_1{ width:295px;left:-70px;}
.sub_menu_2{ width:266px;left:-50px;}
.sub_menu li{margin-right:0; margin-right:25px; width:62px;}
.sub_menu li.sp_list{width:79px;}
.sub_menu a{padding-top:8px;height:30px;  }

.sub_menu_tri{position:absolute; left:50%; margin-left:-4px; bottom:-8px; width:9px;height:7px; background-position: -380px -20px;}

/*
.nav .m1{ width:111px; }
.nav .m2{ width:300px; padding-top:13px; height:55px;}

.nav .m3{width:295px; padding-top:13px; height:55px;}
.nav .m4{ width:130px; }
.nav .m5,.nav .m12{ width:130px; }

.nav .m strong{display:block;height:22px;overflow:hidden;cursor: pointer; margin:0 auto;}
.nav .m1 strong{width:35px;background-position:0 0;}
.nav .m2 strong{width:93px;background-position:-40px 0; }
.nav .m3 strong{width:75px;background-position:-140px 0;}
.nav .m4 strong{width:75px;background-position:-220px 0; }
.nav .m5 strong{width:75px;background-position:-300px 0;}
.nav .m6 strong{width:58px;background-position:0 -40px; height:19px;}
.nav .m7 strong{width:58px;background-position:-80px -40px;  height:19px;}
.nav .m8 strong{width:74px;background-position:-160px -40px; height:19px;}
.nav .m9 strong{width:58px;background-position:0 -80px; height:19px;}
.nav .m10 strong{width:58px;background-position:-80px -80px; height:19px; }
.nav .m11 strong{width:58px;background-position:-160px -80px; height:19px;}
.nav .m12 strong{width:75px;background-position:-260px -40px;}

.nav a:hover strong,.nav .curr.m strong{border-bottom: 2px solid #e22770;}
.nav .sub_t strong{ cursor:default;}


.sub_menu{position:absolute; bottom:5px; z-index: 50; padding-left:30px;}
.sub_menu_1{ width:295px;left:2px; left:2px\9;}
.sub_menu_2{ width:266px;left:1px; left:2px\9;}
.sub_menu li{margin-right:0; margin-right:25px; height:auto; padding-top:0; }
.sub_menu a{width:60px; height:24px;}

.sub_menu_tri{position:absolute; left:50%; margin-left:-4px; bottom:-8px; width:9px;height:7px; background-position: -380px -20px;}*/




/*ipt*/
.ipt{border:1px solid #ababab; height:18px; line-height:18px; }

/*main */
.main_area{overflow:hidden;}

/*slideshow*/
.slideshow{position:relative; height:250px; margin-bottom:20px; float:right;}
.ss_images{ position:relative; height:250px; overflow:hidden; width:470px;  }
.ss_images ul{position:absolute; left:0; top:0;}
.ss_images li{ width:470px; height:250px; float:left;}
.ss_num{position:absolute; bottom: 6px; right: 0; height:9px; width:57px; z-index:2;}
.ss_num a{ background:#fff; border-radius:5px; text-indent: -999px; overflow:hidden; width:6px; height:6px; font-size:0; line-height:0; margin-left:8px; float: left; cursor: pointer;}
.ss_num a:hover{zoom:1;}
.ss_num a:hover, .ss_num a.curr{background:#ed2674;}

.ss_img{position:absolute; right:0; top:0; z-index: 10;}


/*main search box*/
.main_search_box{border:1px solid #a8a8a8; padding:17px 7px 8px 8px; padding-bottom:11px\0; *padding-bottom:5px; width:161px; float:left; }
.main_search_box .hd{border-bottom:2px solid #9f9f9f; padding-bottom:5px; margin-bottom:12px;}
.main_search_box .title{background-position:-240px -740px; width:114px; height:28px; margin:0 auto;}
.main_search_box .ipt_keyword{background-position:-360px -740px; width:146px; padding:0 8px; height:26px; line-height:26px; text-indent:0; color:#999999; margin-bottom:9px;}
.main_search_box select{width:161px; color:#999999;}
.main_search_box .sel_1{margin-bottom:10px;}
.main_search_box .sel_2{margin-bottom:26px;}
.btn_search{background-position: 0 -740px; width:161px; height:35px; padding-top:7px; }
.btn_search strong{cursor:pointer; background-position: -180px -740px; width:55px; height:18px; margin:0 auto;}
.main_search_box dt{color:#ed2674; float:left;}
.main_search_box dd a{margin-right:3px; *margin-right:1px;}
.main_search_box dd a:hover{ color:#ed2674;}

/*圖上文下列表模式*/
.v_list{ letter-spacing: -.5em; *letter-spacing: normal; word-spacing: -.5em;}
.v_list li{display:inline-block; letter-spacing:0; word-spacing:0; vertical-align:top;}
.v_list li{ *display:inline; }

/*公共*/
.b_box{margin-bottom:15px;}
.b_box .hd{border-bottom:2px solid #231F20; padding-bottom:10px; margin-bottom:10px;}
.b_box .hd_title{height:23px;background-position: 0 -80px;}
.y_title,.g_title{ color:#fff; font-size:12px; height:20px; line-height:20px; padding-left:10px;}
.y_title{background:#C3996B;}
.g_title{background:#918f90;}
.product_brand:hover{color:#f8a9c7;}
.product_brand{color:#ed2674; font-weight:700;}
.product_title{margin-bottom:5px; line-height:1.2;}
.rest_time{position:absolute; right:10px; bottom:3px; width:20px; height:20px; background-position: -460px -360px; text-indent:0; font-weight:700; padding-top:15px;  font-style:italic; text-align:right; padding-right:32px;}

.rest_time_d{position:absolute; right:10px; bottom:3px; width:34px; background-position: -400px -360px;  padding-right:18px;}
.rest_time_h{position:absolute; right:10px; bottom:3px;  background-position: -460px -360px;  }
.rest_time_m{position:absolute; right:10px; bottom:3px;   background-position: -520px -360px;  }
.rest_time_cs{position:absolute; right:10px; bottom:3px;   background-position: -340px -360px;  }
.rest_time_over{position:absolute; right:10px; bottom:3px;   background-position: -520px -400px;  }

.pink{color:#ed2674;}

.product_scroce .scorce{background-position:-340px -160px; width:40px; height:40px; line-height:40px; text-indent:0; float:left; color:#fff; font-family:Verdana; font-style:italic; font-size:17px; font-weight:700; text-align:center; }
.product_scroce span{float:left; margin-top:20px; font-size:14px;}

/*invite_box*/
.index .invite_box{height:766px; *height:777px;} 
.invite_box .hd_title{ background-position: 0 0;}
.invite_list { overflow:hidden; width:660px;}
.invite_list li.first{width:325px;}
.invite_list li{ float:left; margin-right:2px; position:relative;border-bottom:1px dashed #918f90; height:368px; margin-bottom:7px; width: 163px;}
.invite_list .b_list {height:315px;  *height:325px; margin-bottom:0;}

.invite_list .dashed_r{ border-right: 1px dashed #918f90; padding-right:2px; padding-top:67px; margin-bottom:15px; position:relative; height:237px; padding-bottom:30px; }
.invite_list .first .dashed_r{padding-top:0; margin-bottom:10px; height:296px; width:322px; }
.invite_list .b_list .dashed_r{padding-top:0;height: 245px; *height: 255px;}

.invite_list li.last .dashed_r{ border-right:none; }
.invite_list .dashed_n{ border-right:none; }
.invite_list li.last_b{border-bottom: none;}

.invite_list .first .y_title,.invite_list .first .g_title{*width:312px;}

.invite_list .y_title,.invite_list .g_title{*width:150px;}

.invite_list .y_title, .invite_list .g_title{margin-right:3px; }
.invite_list .btn_s{position:absolute; left:5px;  bottom: 0;}

.invite_list .img_box{position:relative; margin:10px auto 5px; width: 158px; height:158px;}
.invite_list .first .img_box{width:322px; height:225px;}
.invite_list .cover{position:absolute; bottom:0; height:38px;  color:#fff; font-size:12px; width:136px; padding:0 12px; background-color:rgba(146,148,151,0.8); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#b2918f90', EndColorStr='#b2918f90');}
.invite_list .first .cover{height:56px; line-height:56px; width:288px; padding:0 17px;}
.invite_list .y_cover{background-color:rgba(195,153,107,0.8); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#b2C3996B', EndColorStr='#b2C3996B');}


.invite_list .cover span{margin-right:5px;}

.invite_list .btn_b{/*position:absolute; bottom:0; left:50%; margin-left:-53px;*/ margin:0 auto;}

.invite_list .first .btn_s{position:absolute; bottom:-5px; left:3px;}

.invite_list .product_brand{ margin-left:5px; margin-bottom:2px;}
.invite_list .product_title{ margin-left:5px;}

.more_box {overflow: hidden; color:#ed2674;  border-bottom: 1px dashed #918f90;clear: both; height:28px;}
.more_list{}
.more_box li{float:left; margin-right:50px; line-height:28px; height:28px; padding-left:10px; background-position:-780px -87px; text-indent:0;}
.more_box li a{color:#ed2674;}




/*report_box*/
.index .report_box {height:417px;}
.report_box .hd_title{ background-position: 0 -40px;}{}
.report_list {overflow:hidden;border-bottom: 1px dashed #918f90; padding-bottom: 10px;}
.report_list li{width:294px; float:left; position:relative; margin-bottom:20px; height:156px; margin-right: 20px;}
.report_list li.last{ margin-bottom:0;}
.report_list .img_box{float:left; margin-right:10px; margin-top: 5px;}
.report_list .btn_s{position:absolute;left:20px; bottom: 0;}

.report_list .report_tb{font-size: 13px; position:absolute; left: 126px; bottom:0;}
.report_list .report_tb .td_m{*width:13px;}
.report_list .report_tb .td_l{width:75px; line-height:20px;}
.report_list .report_tb .td_r{padding-left:5px;}

.report_list .product_title{margin-bottom:15px;}
.report_box .tips label{color:#ed2674;}
.report_box .ft{padding:5px 0; border-bottom: 1px dashed #918f90;}

/*report_box_2*/

.report_box_2 {margin-bottom: 15px;}
.index .report_box_2 {height:681px; }
.report_box_2 .more_box {border-top: 1px dashed #918f90;}

/*lastest_report_box*/
.lastest_r_box{width:322px; float:left}
.index .lastest_r_box{height:636px; *height:633px;}
.lastest_r_list {}
.lastest_r_box .hd{margin-bottom:8px;}
.lastest_r_list .hd_title{background-position: 0 -80px; }
.lastest_r_list li{margin-right:1px; margin-bottom:12px; position:relative; float:left; width:160px;padding-bottom: 10px; height:270px;}
.lastest_r_list .img_box{position:relative; margin-bottom:5px; margin-top:5px;}
.lastest_r_list .img_box img{margin:0 auto;}
.lastest_r_list .cover{position:absolute; bottom:0; height:38px;  color:#fff; font-size:12px;  width:136px; padding:0 12px; background-color:rgba(146,148,151,0.8); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#b2918f90', EndColorStr='#b2918f90');}
.lastest_r_list .y_cover{background-color:rgba(195,153,107,0.8); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#b2C3996B', EndColorStr='#b2C3996B');} 
.lastest_r_list .product_brand{*margin-bottom:4px;}
.lastest_r_list .product_title{*margin-bottom:7px; }
.lastest_r_list .product_scroce {position:absolute; right:7px; bottom:0px;}

.lastest_r_list .product_price{font-size:14px; margin-bottom:10px;}
.lastest_r_list .recommnd {color:#ed2674; }


/*report_focus_box*/
.report_f_box{width:325px; float:right; margin-bottom: 29px; *margin-bottom: 31px;}
.report_f_box .hd{padding-bottom:9px;}
.report_f_box .hd_title{background-position: 0 -120px;  height:23px;}
.report_f_list {border: 2px solid #ed2674; overflow:hidden;}
.report_f_list li{padding:30px 12px 35px 15px;}
.report_f_list .img_box{float:left; margin-top:10px; margin-right:5px;}
.report_f_list .img_box_s{float:left; margin-top:2px; margin-right:5px;}
.report_f_list .product_title{margin-bottom:10px;}
.report_f_list .product_brand{margin-bottom:3px;}
.report_f_list .product_intro{font-size:12px; line-height:15px; height:58px; overflow:hidden; margin-bottom:5px;}
.report_f_list .more{float:right; color:#ed2674;}

/*report_comment_box*/
.report_c_box{width:313px; margin-left:12px; margin-right:18px; float:left; margin-bottom: 17px;}
.report_c_box .hd{padding-bottom:10px;}
.report_c_box .hd_title{background-position: 0 -160px;}
.report_c_box {overflow:hidden;}
.report_c_box li{padding:0 12px 30px 0; position:relative; width:313px;}
.report_c_box li.first{border-bottom: 1px dashed #918f90; margin-bottom:10px;}
.report_c_box .img_box{float:left; margin-top:10px; margin-right:5px;}
.report_c_box .img_box_s{float:left; margin-top:2px; margin-right:5px;}
.report_c_box .product_title{margin-bottom:10px;}
.report_c_box .product_brand{margin-bottom:3px;}
.report_c_box .product_intro{font-size:12px; line-height:14.5px; margin-bottom:5px;}
.report_c_box .more{color:#ed2674; position:absolute; right:12px ; bottom:10px; *bottom:20px; bottom:15px\0;}

/*imore_news_box*/
.imore_news_box {width:306px; float:left;}
.imore_news_box .hd_title{background-position: 0 -198px; }
.i_news_list li{font-size:15px;  margin-bottom:12px;}






/*sub*/
.sidebar_ad{ margin-bottom:13px; height: 250px;overflow:hidden;}
.index .sidebar_ad{ margin-bottom:20px; }

.sidebar_function{  overflow:hidden; margin-bottom:11px; height:92px;}
.sidebar_function .img_box{float:left; margin-right:5px;}
.sidebar_function .c_title{font-size:18px;}

.sidebar_search{border:1px solid #231f20; padding:15px 29px; position:relative; margin-bottom:28px; *margin-bottom:22px;}
.sidebar_search .hd_title{background-position: 0 -320px; height:18px;}
.sidebar_search .hd{padding-bottom:5px;}
.sidebar_search .search_ipt{border:2px solid #808184; width:225px; height:19px; color:#808184; margin-bottom:8px; padding:0 5px;}
.sidebar_search .btn_search{position:absolute; padding-top:2px; right:31px; top:39px;*top:40px; color:#fff; text-align: center; display:block; width:54px; height:19px; line-height:21px; background:#ed2674;}
.sidebar_search .btn_search span{width:17px; height:17px; display:block; background-position:-480px -340px; margin:0 auto; }
.sidebar_search .search_hot{color:#ed2674;}
.sidebar_search p a:hover{color:#ed2674;}




.sidebar_registation {padding-bottom:10px; overflow:hidden; border-bottom:1px dashed #918f90; margin-bottom:28px; padding-right:24px;}
.index .sidebar_registation{margin-bottom:8px;}
.index .sidebar_registation { height:135px; *height:139px; height:136px\0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.index .sidebar_registation{ height:136px;}}
.sidebar_registation .hd{margin-bottom:13px; *margin-bottom:11px;}
.sidebar_registation .hd_title{background-position: 0 -240px; height:18px;}
.sidebar_registation .btn_s_apply{float:right;}

.sidebar_workshop { overflow:hidden; margin-bottom:18px; position:relative;}
.index .sidebar_workshop {height: 245px;  }
.sidebar_workshop .hd{border-bottom: 2px solid #231F20; margin-bottom: 13px; padding-bottom: 10px;}
.sidebar_workshop .hd_title{background-position: 0 -260px; height:18px;}
.sidebar_workshop .hd_title_1{background-position: 0 -1880px; height:18px;}
.sidebar_workshop .product_brand:hover{color: #ED2674;}
.sidebar_workshop .img_box{ margin-right:5px;width:295px; height:157px; overflow:hidden; border:1px solid #d6d6d6; margin: 0 auto;}
.sidebar_workshop .descript{clear:both; }
.sidebar_workshop .btn_s{position:absolute; right:0; bottom:10px; bottom:5px\9;}
.sidebar_workshop .img_box a{float:left;}

.sidebar_workshop .text_box{vertical-align: middle; font-weight:700; width:200px; height:39px; display: table-cell; line-height:39px; font-size:39px; }
.sidebar_workshop .name{font-size:13px; display:inline-block; *zoom:1;  *display:inline;line-height:1.2; vertical-align:middle; }


.sidebar_workshop .show_box{position:relative; height:159px; margin-bottom:0;  }
.sidebar_workshop .list_box { bottom: 6px;  height: 9px; position: absolute;  right: 0; width: 57px; z-index: 2;}
.sidebar_workshop .list_box a{ background:#fff; border-radius:5px; text-indent: -999px; overflow:hidden; width:6px; height:6px; font-size:0; line-height:0; margin-left:8px; float: left; cursor: pointer;}
.sidebar_workshop .list_box a:hover{zoom:1;}
.sidebar_workshop .list_box a:hover, .sidebar_workshop .list_box  a.curr{background:#ed2674;}

.sidebar_tutorial { overflow:hidden; padding-bottom:8px; *padding-bottom:0; margin-bottom:27px; position:relative;}
.index .sidebar_tutorial{border-bottom:1px dashed #918f90; height: 403px; padding-bottom:29px;  height: 403px\0; }
@media screen and (-webkit-min-device-pixel-ratio:0) {.index .sidebar_tutorial{ height: 403px;}}
@media screen and (-webkit-min-device-pixel-ratio:0) {.index .sidebar_tutorial .bd{ height: 340px;}}

.sidebar_tutorial .hd{margin-bottom:11px; margin-top:19px; padding-bottom:11px;  padding-bottom:10px\0; padding-right:14px; }
.sidebar_tutorial .hd_title{background-position: 0 -280px; height:19px;}
.sidebar_tutorial .bd{position:relative; overflow:hidden; border-bottom:1px dashed #918f90; height:341px; padding-right:14px;  }
.sidebar_tutorial .img_box{float:left; margin-right:18px; margin-bottom:18px;}
.sidebar_tutorial .info{ clear:both;}
.sidebar_tutorial .btn_s_video{margin-right:10px; float: right;}
.sidebar_tutorial .question{font-size:18px; margin-bottom:10px; }
.sidebar_tutorial .answer{margin-bottom:11px; *margin-bottom:10px; margin-bottom:19px\0;}
.sidebar_tutorial .btn_s_video_a{position:absolute; right:0; top:113px;}
.sidebar_tutorial .descript {height:113px; overflow:hidden;}


.sidebar_top5 {margin-bottom:46px;}
.index .sidebar_top5{ height:681px; height:682px\0; margin-bottom:0;}
.sidebar_top5 .hd{margin-bottom:12px; *margin-bottom:9px; padding-bottom:15px;}
.sidebar_top5 .hd_title{background-position: 0 -300px;  height:18px;}
.index  .sidebar_top5 .bd{padding-bottom: 29px; border-bottom:1px dashed #918f90;}
.sidebar_top5 .rank_list li{ padding:10px 0; height:100px; border-bottom:1px dashed #918f90; position:relative;}
.sidebar_top5 .rank_list .img_box{float:left;margin:0 7px 0 50px;}

.sidebar_top5 .rank_list .crown{background-position:-360px -40px; width:28px; height:33px; position:absolute; top:21px; left:5px;}
.sidebar_top5 .rank_list .rank{width:15px; height:20px; position:absolute; top:55px; left:24px;}
.sidebar_top5 .rank_list .rank1{background-position:0 -160px;}
.sidebar_top5 .rank_list .rank2{background-position:-20px -160px;}
.sidebar_top5 .rank_list .rank3{background-position:-40px -160px;}
.sidebar_top5 .rank_list .rank4{background-position:-60px -160px;}
.sidebar_top5 .rank_list .rank5{background-position:-80px -160px;}

.sidebar_top5 .rank_list .title{color:#ed2674; padding-top:10px; line-height:1;font-weight: 700;}
.sidebar_top5 .rank_list .title:hover{color:#F8A9C7;}
.sidebar_top5 .rank_list .rank_report{ font-size:13px; margin-top:3px;}

.sidebar_new_invite, .sidebar_new_try{margin-bottom:46px;}
.sidebar_new_invite .hd,.sidebar_new_try .hd{margin-bottom:0;}
.sidebar_new_invite .hd_title{background-position: 0 -1480px;  height:18px;}
.sidebar_new_invite .bd,.sidebar_new_try .bd{padding-bottom: 28px;}
.sidebar_new_invite .rank_list li,.sidebar_new_try .rank_list li{ overflow:hidden; padding:25px 0; *padding:15px 0; border-bottom:1px dashed #918f90; position:relative;}
.sidebar_new_invite .rank_list .img_box,.sidebar_new_try .rank_list .img_box{float:left;margin:0 7px 0 5px;}


.sidebar_new_invite .rank_list .title,.sidebar_new_try .rank_list .title{font-weight:700;color:#ed2674; padding-top:10px; line-height:1;}
.sidebar_new_invite .rank_list .title a,.sidebar_new_try .rank_list .title a{color:#ed2674;}
.sidebar_new_invite .rank_list .title a:hover,.sidebar_new_try .rank_list .title a:hover{color:#F8A9C7;}
.sidebar_new_invite .rank_list .title:hover,.sidebar_new_try .rank_list .title:hover{color: #F8A9C7;}
.sidebar_new_invite .quota,.sidebar_new_try .quota  {position:relative;}
.sidebar_new_invite .quota span,.sidebar_new_try .quota span{font-size:36px; position:absolute; left:113px; top:-8px; }


.sidebar_new_try .hd_title{background-position: 0 -1520px;  height:18px;}

.sidebar_facebook{margin-bottom:30px;}

.sidebar_doing{margin-bottom:20px; *margin-bottom:29px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.sidebar_doing{margin-bottom:22px;}}
.sidebar_doing .hd_title{background-position:0 -2200px; width:95px; height:23px;}
.sidebar_doing .hd{border-bottom: 2px solid #231F20; margin-bottom: 10px; padding-bottom: 10px;}
.sidebar_doing li{border-bottom: 1px dashed #918f90; padding-bottom:9px; margin-bottom:10px;}
.sidebar_doing li.last{border:none; margin-bottom:0;}
.sidebar_doing .avatar{float:left; margin-right:10px;}
.sidebar_doing .details{margin-bottom:3px; color:#919191;}
.sidebar_doing .details_box{*float:left;}
.sidebar_doing .desp{height:39px; overflow:hidden; margin-bottom:5px; color:#676767;}
.sidebar_doing .img_box {overflow:hidden; clear:both;}
.sidebar_doing .img_box img{float:left;}
.sidebar_doing .name{color:#ed2674; margin-right:6px; font-weight:700; display: block;}
.sidebar_doing .time{ margin-right:6px; color:#231f20;}

.sidebar_new{margin-bottom:15px;}

.sidebar_newreport{margin-bottom:30px;}
.sidebar_newreport .hd_title{background-position:0 -2280px; display:inline-block; width:88px; }
.sidebar_newreport .username{font-size:18px; font-weight:700; color:#ed2674; position:relative; top:3px\0; *top:2px}
.sidebar_newreport .hd{border-bottom: 2px solid #231F20; margin-bottom: 8px;  *margin-bottom: 0; padding-bottom: 10px;}
.sidebar_newreport .newreport_list li{position:relative; border-bottom:1px solid #cacaca;}
.sidebar_newreport .newreport_list a{ color:#747474; padding:8px 0 5px 20px; *padding:0 0 3px 20px; display:block;}
.sidebar_newreport .newreport_list a:hover{ color:#ed2674;}
.sidebar_newreport .newreport_list .square{display:block; width:8px; height:8px; border:1px solid #cacaca; position:absolute; bottom:-1px; left:0;}
.sidebar_newreport .bd{padding-bottom:30px; position:relative;}
.sidebar_newreport .nr_prev{width:11px; height:12px; background-position:-740px 0; position: absolute; right:40px; bottom:10px;}
.sidebar_newreport .nr_next{width:11px; height:12px; background-position:-740px -20px; position: absolute; right:12px; bottom:10px;}

.about_box .hd_title{background-position: 0 -1960px;}

.policy_box .hd_title{background-position: 0 -2000px;}
.policy_box p { line-height: 2em; margin-bottom: 15px;}
.policy_box ol{margin-bottom:15px; margin-left:20px;}
.policy_box ol li{list-style:decimal;}
.policy_box h3 {padding-top: 15px; color:#ed2674; font-size:15px; margin-bottom: 15px;}

.contactus_box .hd_title{background-position: 0 -2040px;}

.contactus_box dt { clear: left; float: left; height: auto; padding: 4px 0 0; width: 98px;}
.contactus_box dl { overflow: hidden;}
.contactus_box dd {float: left; height: auto; margin: 0; padding: 5px 0;}
.contactus_box dd textarea { height: 100px; width: 380px;}
.contactus_box dd .failure {margin-left: 10px; padding-left: 18px;}
.contactus_box dd .check { cursor: pointer; margin-left: 10px; vertical-align: middle;}
.contactus_box dd span { display: none;}
.contactus_box dd textarea {border: 1px solid #A7A6AA;  color: #666666;font-size: 13px;height: 100px; padding: 0 5px; width: 380px;}

.contactus_box .dd_2 img { margin: 1px 0 0; vertical-align: top; display: inline;}

.contactus_box .dd_2 .radio { margin: -5px 1px 0 0; *margin-top:2px; vertical-align: middle;}

/*popup*/
#fullbg{background-color: #000; display:none; z-index:51; position:absolute; left:0px; top:0px; filter:Alpha(Opacity=30); -moz-opacity:0.4; opacity: 0.4;}

.shadow{ position:absolute; width:100%; z-index:99; background-color:rgba(0,0,0,.8); top:0; display:none; }
.popup{position:absolute; top:300px; left:50%; z-index: 60;}
.popup_1{ margin-left:-328px; }
.popup_2{ margin-left:-245px; }

/*latest_inv*/
.latest_inv {width:654px; background:#fff; padding:0 14px; padding-top:15px; border:1px solid #c9c8c8;}
.latest_inv .hd_title{background-position:0 -340px;}
.latest_inv .more_box{border-bottom:none;}

/*footer*/

.footer .inner_footer{width:970px; margin:0 auto; height:279px; position:relative;}

.ft_list{font-size:15px; position:absolute; line-height:1; *line-height:1.2; }
.ft_list li{margin-bottom:10px;}
.ft_list li.last{margin-bottom:0;}

.ft_list_1{left:203px; top:60px; border-left:3px solid #ed2674; padding-left:5px;}
.ft_list_2{left:468px; top:60px;}
.ft_list_3{left:703px; top:84px;}

.i_message_box{position:absolute; bottom:28px; left:33px; }

.copyright{position:absolute; bottom:28px; left:466px; *left:455px; }

.ft_logo{position:absolute; right:30px; bottom:28px;}







